Big Huge Thesaurus

bladder worm

noun

sounds kind of like